public class ProductType {
	public class ProductType_e {
		public CharacteristicsSetType.CharacteristicsSetType_e CharacteristicsSet;
		public String DetailsURL;
		public Integer NumItems;
		public String MinPrice;
		public String MaxPrice;
	
		//Setters
		public void setCharacteristicsSet(CharacteristicsSetType.CharacteristicsSetType_e val) {CharacteristicsSet = val; field_order_type_info.add('CharacteristicsSet'); }
		public void setDetailsURL(String val) {DetailsURL = val; field_order_type_info.add('DetailsURL'); }
		public void setNumItems(Integer val) {NumItems = val; field_order_type_info.add('NumItems'); }
		public void setMinPrice(String val) {MinPrice = val; field_order_type_info.add('MinPrice'); }
		public void setMaxPrice(String val) {MaxPrice = val; field_order_type_info.add('MaxPrice'); }


		//Getters
		public CharacteristicsSetType.CharacteristicsSetType_e getCharacteristicsSet() { return CharacteristicsSet; }
		public String getDetailsURL() { return DetailsURL; }
		public Integer getNumItems() { return NumItems; }
		public String getMinPrice() { return MinPrice; }
		public String getMaxPrice() { return MaxPrice; }

	
		private String[] CharacteristicsSet_type_info = new String[]{'CharacteristicsSet','urn:ebay:apis:eBLBaseComponents','CharacteristicsSetType.CharacteristicsSetType_e','0','1','false'};
		private String[] DetailsURL_type_info = new String[]{'DetailsURL','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] NumItems_type_info = new String[]{'NumItems','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] MinPrice_type_info = new String[]{'MinPrice','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] MaxPrice_type_info = new String[]{'MaxPrice','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}
